package com.bw.module_detail.intent

import com.bw.lib_common.base.IIntent
import com.bw.module_detail.model.entity.CommentEntity
import com.bw.module_detail.model.entity.DanMuEntity
import okhttp3.RequestBody

/**
 * @author ykj
 * @date 2025-10-22 08:11
 * @description
 */
sealed class DetailIntent:IIntent {
    //请求视频列表
    data class getVideoList(val page:Int,val pagesize:Int):DetailIntent()
    //请求评论列表
    data class getCommentList(val datatype:Int,val itemid:String):DetailIntent()
    //发布评论
    data class publishComment(val body:CommentEntity):DetailIntent()
    //点赞

    //收藏
    //关注

    //弹幕
    data class getBulletScreenInfo(val datatype:Int, val itemId:String):DetailIntent()
    //发布弹幕
    data class publishBulletScreen(val entity: DanMuEntity):DetailIntent()
    //红包
    data class modifyCoinAmount(val accountId:String,val nm:Int):DetailIntent()
}